#include "app_pool.h"
#include "log.h"
#include <stdio.h>
#include <unistd.h>


static void *test_func(void *arg)
{   char *name= (char *)arg;
    log_info("hello %s\n",name);
    return NULL;
}

//相当于线程池的需求方法
int main(int argc, char const *argv[])
{
    //1 初始化线程 池
    app_pool_init();

    //2   先线程池提交 1 函数  2 参数
    app_pool_add_task(test_func, "zhang 3");

    //2.10 等待
    sleep(5);

    //3 销毁 
    app_pool_destroy();
    return 0;
}
